<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        let arr = [1, 10, 14, 0, 7, 25, 9, 10];
        
        // 1. 求出数组中所有数之和
        let sum = 0;
        for (let i = 0; i < arr.length; i++) {
            // sum = sum + arr[i];
            sum += arr[i];
        }
        console.log("和：", sum);

        // 2. 找出数组中所有奇数和、偶数和
        let even_sum = 0; // 偶数和
        let odd_sum = 0;  // 奇数和

        for (let i = 0; i < arr.length; i++) {
            if (arr[i] % 2 == 0) {
                even_sum += arr[i];
            } else if (arr[i] % 2 != 0) {
                odd_sum += arr[i];
            }
        }

        // 3. 找出数组中最大的数、最小的数
        // 最小值
        let min = arr[0];
        // 最大值
        let max = arr[0];
        for (let i = 0; i < arr.length; i++) {
            if (arr[i] < min) {
                min = arr[i];
            }
            if (arr[i] > max) {
                max = arr[i];
            }
        }

        // 4. 找出指定的某一个数在数组中出现的下标（例如：7）
        for (let i = 0; i < arr.length; i++) {
            if (arr[i] === 7) {
                console.log(i);
            }
        }

        // 5. 统计指定的某一个数在数组中出现的次数（例如：10）
        let count = 0;
        for (let i = 0; i < arr.length; i++) {
            if (arr[i] === 10) {
                count++;
            }
        }
    </script>
</body>

</html>